/*
 * 文 件    名:  OrderCreate.java
 * 创建日期:  2012-11-29下午2:31:14
 * 版          权:  Epro Technologies Co., Ltd. Copyright 2011-2012,  All rights reserved
 * 作          者:  xrj66010
 */
package com.weipu.common.facade.model;

import java.util.List;

/** 
 * @Description 
 * @version [版本号, 2012-11-29]
 * @see [相关类/方法]
 * @since [产品/模块版本]
 * 
 * @author xrj66010
 */
public class OrderCreate
{
    //
    String SalesChannelType;
    
    //
    String CustomerID;
    
    //
    List<Lines> Lines;
    
    //
    OrderModel.ShipAddress shippingAddress;
    
    //
    String ShippingMethod;
    
    //
    String CurrencyCode;
    
    String OrderNumber;
    
    boolean IsRefund;
    
    String otherReason;
    
    String RefundMethod;
    
    String Reason;
    
    String RequestUserName;
    
    String Notes;
    
    String RquestUserName;
    
    String CustomerIP;
    
    String Token;
    
    
    
    public String getToken() {
		return Token;
	}

	public void setToken(String token) {
		Token = token;
	}

	public String getRequestUserName()
    {
        return RequestUserName;
    }
    
    public void setRequestUserName(String requestUserName)
    {
        RequestUserName = requestUserName;
    }
    
    public String getNotes()
    {
        return Notes;
    }
    
    public void setNotes(String notes)
    {
        Notes = notes;
    }
    
    public String getCustomerIP()
    {
        return CustomerIP;
    }
    
    public void setCustomerIP(String customerIP)
    {
        CustomerIP = customerIP;
    }
    
    public String getOrderNumber()
    {
        return OrderNumber;
    }
    
    public void setOrderNumber(String orderNumber)
    {
        OrderNumber = orderNumber;
    }
    
    public boolean isIsRefund()
    {
        return IsRefund;
    }
    
    public void setIsRefund(boolean isRefund)
    {
        IsRefund = isRefund;
    }
    
    public String getOtherReason()
    {
        return otherReason;
    }
    
    public void setOtherReason(String otherReason)
    {
        this.otherReason = otherReason;
    }
    
    public String getRefundMethod()
    {
        return RefundMethod;
    }
    
    public void setRefundMethod(String refundMethod)
    {
        RefundMethod = refundMethod;
    }
    
    public String getReason()
    {
        return Reason;
    }
    
    public void setReason(String reason)
    {
        Reason = reason;
    }
    
    public String getSalesChannelType()
    {
        return SalesChannelType;
    }
    
    public void setSalesChannelType(String salesChannelType)
    {
        SalesChannelType = salesChannelType;
    }
    
    public String getCustomerID()
    {
        return CustomerID;
    }
    
    public void setCustomerID(String customerID)
    {
        CustomerID = customerID;
    }
    
    public List<Lines> getLines()
    {
        return Lines;
    }
    
    public void setLines(List<Lines> lines)
    {
        Lines = lines;
    }
    
    public OrderModel.ShipAddress getShippingAddress()
    {
        return shippingAddress;
    }
    
    public void setShippingAddress(OrderModel.ShipAddress shippingAddress)
    {
        this.shippingAddress = shippingAddress;
    }
    
    public String getShippingMethod()
    {
        return ShippingMethod;
    }
    
    public void setShippingMethod(String shippingMethod)
    {
        ShippingMethod = shippingMethod;
    }
    
    public String getCurrencyCode()
    {
        return CurrencyCode;
    }
    
    public void setCurrencyCode(String currencyCode)
    {
        CurrencyCode = currencyCode;
    }
    
    public String getRquestUserName()
    {
        return RquestUserName;
    }
    
    public void setRquestUserName(String rquestUserName)
    {
        RquestUserName = rquestUserName;
    }
    
    @Override
    public String toString()
    {
        return "OrderCreate [SalesChannelType=" + SalesChannelType + ", CustomerID=" + CustomerID + ", Lines=" + Lines
            + ", shippingAddress=" + shippingAddress + ", ShippingMethod=" + ShippingMethod + ", CurrencyCode="
            + CurrencyCode + ", OrderNumber=" + OrderNumber + ", IsRefund=" + IsRefund + ", otherReason=" + otherReason
            + ", RefundMethod=" + RefundMethod + ", Reason=" + Reason + ", RequestUserName=" + RequestUserName
            + ", Notes=" + Notes + ", RquestUserName=" + RquestUserName + ", CustomerIP=" + CustomerIP + "]";
    }
    
}
